@charset "utf-8";
/* CSS Document */


/*基本布局*/
body{background-color:#FFF;}
.wrap{ background:#FFF;width:894px; height:auto; margin-left:auto; margin-right:auto;}
.header{width:894px; height:120px; background-image:url(../images/header-bg.jpg)}
.main{width:894px; height:auto; background-image:url(../images/main-bg-repeat.jpg); background-repeat:repeat-y}
.footer{width:894px; height:101px; background-image:url(../images/footer-bg.jpg); line-height:50px; clear:both}
/*链接样式*/
a{text-decoration:none}
a:link{color:#e27d26}
a:visited{color:#e27d26}
a:hover{color:#e27d26; text-decoration:underline}
a:active{color:#e27d26; text-decoration:none}

.footer a{text-decoration:none}
.footer a:link{color:#666}
.footer a:visited{color:#666}
.footer a:hover{color:#666; text-decoration:underline}
.footer a:active{color:#666; text-decoration:none}

/*导航样式*/
.nav{width:auto; display:table-cell}
.nav ul{height:485px; width:58px; background-image:url(../images/nav-bg.jpg); margin-left:25px;}
.nav li{font-size:20px; font-weight:bold;}
.nav div{width:20px; height:63px; vertical-align:middle; display:table-cell; padding-left:25px;}
.nav a{width:58px; height:63px; color:#e27d26; text-decoration:none; background-image:url(../images/nav-bg-turn.jpg);background-position:-58px 0; display:block;}
.nav a:hover{color:#FFF; background-position:0 0;}

/*浏览者首页*/
.mainLeft{width:409px; height:auto; padding-left:10px; padding-top:10px; display:table-cell}
.mainMiddle{padding-left:40px; padding-top:10px; width:348px; height:auto; display:table-cell}

/*留言板和相册*/
.mainContent{width:798px; height:auto; padding-left:10px; padding-top:10px; display:table-cell; padding-bottom:20px;}
.mainContent .sidebar{width:30%; height:auto; float:left; border-right:#CCC 2px solid; margin-top:30px;}
.mainContent .sidebar .last{border-bottom:#CCC 2px dotted; padding-bottom:20px}
.mainContent .content{width:60%; height:auto; float:right; margin-top:30px;}
.photoList{ height:auto; border-bottom:#CCC 2px dotted; margin-left:20px; padding-bottom:40px; display:table-cell}
.photoList ul{font-size:12px; padding-top:15px;}
.photoList li{ float:left; margin:10px;}
/*微博控*/
.mainContent .weiboLeft{width:600px; height:auto; padding-left:10px; padding-top:10px; display:table-cell;float:left}
.mainContent .weiboRight{width:178px; height:auto; display:table-cell;float:right;padding-left:10px; padding-top:10px;}
.mainContent .weiboRight .aboutme{width:auto;}
.mainContent .weiboRight .aboutme .follow{width:auto;height:30px;text-align:center;margin:15px 25px}

.img{width:150px; height:150px; padding:2px; border:#CCC thin solid; overflow:hidden; display:table-cell; vertical-align:middle}
li.shape-style{list-style:square inside}
li.img01-style{list-style:url(../images/icon03.jpg) inside}
li.img02-style{list-style:url(../images/icon04.jpg) inside}
li.last{border:none}

/*日志*/
.sidebar25{width:25%; height:auto; float:left; border-right:#e20303 2px solid; margin-top:30px;}
.content65{width:65%; height:auto; float:right; margin-top:30px}
.diaryContent{border-bottom:#CCC 2px dotted; padding-bottom:30px}
.diaryContent p{line-height:25px}

